MarTech Video Interview with Larry Allen – Comcast

He has more than 20 years of experience in Media, Marketing and Ad Technology. Larry has a deep understanding of the Advertising ecosystem, Product development, Product marketing, Media sales, and Media technology.